An Efficient and Stable Ray Tracing Algorithm for Parametric Surfaces

نویسندگان

  • Shyue-Wu Wang
  • Zen-Chung Shih
  • Ruei-Chuan Chang
چکیده

In this paper, we propose an efficient and stable algorithm for finding the ray-surface intersections. Newton’s method and Bézier clipping are adapted to form the core of our algorithm. Ray coherence is used to find starting points for Newton iteration. We introduce an obstruction detection technique to verify whether an intersection point found by using Newton’s method is the closest one. When Newton’s method fails to achieve convergence, we use Bézier clipping as the substitution to find the intersection points. This combination achieves significant improvement in tracing primary rays. A similar approach also successfully improves the performance in tracing secondary rays.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Efficient Algorithm for General 3D-Seismic Body Waves (SSP and VSP Applications)

Abstract The ray series method may be generalized using a ray centered coordinate system for general 3D-heterogeneous media. This method is useful for Amplitude Versus Offset (AVO) seismic modeling, seismic analysis, interpretational purposes, and comparison with seismic field observations.For each central ray (constant ray parameter), the kinematic (the eikonal) and dynamic ray tracing system ...

متن کامل

Improving B ezier Clipping and Chebyshev Boxing for Ray Tracing Parametric Surfaces

Ray tracing is a well known rendering technique for producing high quality photorealistic pictures. Parametric surfaces are being used extensively in geometric modeling and require fast and robust methods for computing the intersetions of rays with these surfaces. In this paper, we review two recent intersections methods and discuss their problems. Combining and optimizing the advantages of bot...

متن کامل

Ray Tracing of Parametric Surfaces Based on Adaptive Simplicial Complexes

Objects deened by parametric surfaces are a compact representation delivering continuous deened accuracy. For the sake of speed, a discretization towards triangles is inevitable, which can be done adaptively to the projective properties. Simplicial complexes suit perfectly to store the adaptive discretization. Based on adaptive simplicial complexes we propose a modiied ray tracing algorithm. Th...

متن کامل

Efficient Ray Tracing Through Aspheric Lenses and Imperfect Bokeh Synthesis

We present an efficient ray-tracing technique to render bokeh effects produced by parametric aspheric lenses. Contrary to conventional spherical lenses, aspheric lenses do generally not permit a simple closed-form solution of ray-surface intersections. We propose a numerical root-finding approach, which uses tight proxy surfaces to ensure a good initialization and convergence behavior. Addition...

متن کامل

Ray Bilinear Patch Intersections

Ray tracing and other techniques employ algorithms which require the intersection between a 3D parametric ray and an object to be computed. The object to intersect is typically a sphere, triangle, or polygon but many surface types are possible. In this work we consider intersections between rays and the simplest parametric surface, the bilinear patch. Unlike other surfaces, solving the ray-bili...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. Inf. Sci. Eng.

دوره 18  شماره 

صفحات  -

تاریخ انتشار 2002